package org.meb.lotrlcg.db.model;

public enum CardType {
	ALLY(true, false, false), ATTACHMENT(true, false, false), CAMPAIGN(false, false, true), ENEMY(
			false, true, false), EVENT(true, false, false), HERO(true, false, false), LOCATION(
			false, true, false), OBJECTIVE(false, true, false), QUEST(false, false, true),
	TREACHERY(false, true, false), TREASURE(true, false, false);

	private boolean playerDeck;
	private boolean encounterDeck;
	private boolean questDeck;

	CardType(boolean playerDeck, boolean encounterDeck, boolean questDeck) {
		this.playerDeck = playerDeck;
		this.encounterDeck = encounterDeck;
		this.questDeck = questDeck;
	}

	public boolean isPlayerDeck() {
		return playerDeck;
	}

	public boolean isEncounterDeck() {
		return encounterDeck;
	}

	public boolean isQuestDeck() {
		return questDeck;
	}
}